riding suit with a long skirt - Alemán Inglés Diccionario